imperial weapons research facility - Allemand Anglais Dictionnaire